English to Simple English Dictionary
crater
Crater (disambiguation)
Meaning for crater found in 31 Languages.
Sponored Video